/* CHRISTMAS */

body {background: url('green.jpg') left top no-repeat #306a03;}

a {color: #306a03;}
a:hover {color: #35B30B;}

blockquote {border-left: 2px solid #709E01;}

#page {background-color: #FFFFFF; padding: 0 3% 1% 3% !important; -moz-border-radius: 10px; border: 2px solid #569312;}

#top {}

#top .feedicon {background: url('../feedicons/spring-feed.png') center;}

#pagelist {background: url('../img/20.png') repeat left; height: 30px; line-height: 25px;}
#pagelist a {color: #c04509; font-weight: bold;}
#pagelist a:hover {color: #000;}

/* home */

.title-post {border-bottom: 1px solid #ccc;}

.date {color: #cccccc;}

.container {color:#999999;}

.asides {border: 2px dashed #ccc;}

/* pagenav */

.pagebar a,.pagelist .this-page{border:solid 1px #dddddd;}
.pagebar .this-page{border-color:#999;}

/* footer */

.footer-bar {color: #fff;}
.footer-bar a {color: #999;}
.footer-bar a:hover {color:#ccc;}

#bottombar {background: #fff; -moz-border-radius: 10px; border: 2px solid #569312; padding: 0 3% 1% 3%; color: #000;}

.title-navi {border-bottom: 1px solid #CCCCCC; background: #fff;}
.navi-item ul li {border-bottom: dashed 1px #CCCCCC;}

/* single and comments */

.bg-singleinfo {background: #427d13; color: #ccc; border-bottom: 1px solid #569312; border-top: 1px solid #569312;}
.bg-singleinfo a, .bg-comments a {color: #999;}

.bg-comments {background: #306a03; color: #ccc;}

.bg-singleinfo a:hover, .bg-comments a:hover {color: #fff;}

.single-info h3, .title-comment, #theform h3, #comment-infos h3 {color: #fff;}

#theform {border-top: 3px solid #569312; margin-top: 15px;}

.author-comment {background: #569312; color: #fff;}
.comment {background: inherit; border: 1px dotted #569312;}

/* page_archive */

.pa_toc {background: #E8E8E8;}